Small hydropower - Spanisch Englisch Wörterbuch